pre-authorised payment - German English Dictionary